.about-page {
    max-width: 1200px;
    margin: 0 auto;
    padding: 32px 24px;
  
    .page-title {
      margin-bottom: 24px;
    }
  
    .content-row {
      padding: 0 16px;
    }
  
    .info-card {
      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
      border-radius: 8px;
    }
  }

  @media (max-width: 768px) {
    .about-page {
      // padding: 10px;
    }
    .page-title {
      font-size: 20px;
    }
    .info-card {
      padding: 12px;
    }
  }